A welcoming hotel, the Bedford Hotel is situated in historic Bloomsbury, convenient for London's Theatreland, Oxford Street, British Museum and mainline stations. The Garden Restaurant, the attractive guests' lounge, overlooks a beautiful secluded rear garden. Other features include a coffee shop, bar and underground car park (fee payable locally). |