The Fable

The Fable
52 Holborn Viaduct, London, EC1A 2FD
Photo of The Fable