Add The Ivy House review

The Ivy House , London
Address: 8-10 Southampton Row, Holborn, London, WC1B 4AE
Features: Function room, Pool table, Restaurant, TV


Rating
Comments