HOLBORN DINING ROOM

 

 

NO 252 High Holborn, London, United Kingdom WC1V 7EN