The Stage Archaeology Space

The Stage Archaeology Space
Hewett Street, London, EC2A 3NN
Photo of The Stage Archaeology Space