shelives2eat.com
Review: Holborn Dining Room
Location: NO 252 High Holborn, London, United Kingdom WC1V 7ENwww.holborndiningroom.com “This is now my benchmark for top quality restaurant hospitality.” Word of mouth remains one of t…