48 To 56 Bayham PlaceLondon, England NW1 0EUView Large Map Phone: +44 20- Hotel Website Hoteliers! Is your information accurate? Update Here Overview