Bloomsbury Palace Hotel
Address:
London Camden WC1E 6HG
07968 044224
Vist Website