The Hoxton, Holborn

The Hoxton, Holborn
199-206 High Holborn, London, WC1V 7BD
Photo of The Hoxton, Holborn