Jesmond Dene Hotel
27 Argyle Street
London
WC1H 8EP
020 7837 4654
Bed & Breakfast
Visit Website