The Hoxton, Shoreditch our first hotel found its home in a former car park, and just like the neighbourhood, has evolved over the years into a fixture of the East London scene. Shoreditch has become one of the most happening areas of London, and were bang in the middle of it, with 210 bedrooms, the Apartment, and two in-house restaurants Hoxton Grill and Llama Inn.
Hoxton Grill: An all-day Ameri...