The Hoxton Hotel Holborn, London

The Hoxton Hotel is a boutique hotel that combines sleeping, eating and drinking in the heart of Holborn, London. It’s a place to sleep, eat, drink, work and play anytime of the day. I was invited to the Hoxton Hotel for an…