The Hotel has 17 bedrooms plus staff accommodation and provides approximately 4,341 sq ft GIA (403 sq m) with a ground floor breakfast room and lounge and a..
Located in the historic Bloomsbury district of Fitzrovia, central London. All major London..