The Albion

The Albion
2–3 New Bridge Street, London, EC4V 6AA
Photo of The Albion