Hotel Review: The Hoxton Holborn

Location: Very centrally on High Holborn, within coughing distance of London’s bustling West End, King’s Cross, Oxford Street, Piccadilly Circus, The British Museum, Covent Garden you name it! This is really as close to the beating heart of the city as any visitor to London would want. Rooms: 174 spread over 5 floors and divided […]