The Ivy House

The Ivy House
8–10 Southampton Row, Holborn, London, WC1B 4AE
Photo of The Ivy House