Fitzrovia Hotel
Address:
London Camden WC1R 4NA
0208 1384000
Vist Website