Radisson Blu Hotel, London Bloomsbury is a boutique neighbourhood hotel where the area’s literary past meets contemporary design. Set moments from the British Museum, Covent Garden, and Tottenham Court Road station, the hotel’s mid-century panelled design kindles the feeling of a modern London townhouse.
... Read more