The perfect London venue for your Winter Garden Party
The Hoxton chain is a truly unique family of hotels. With venues in London, Paris, NYC and Amsterdam, it seems that Hoxtons only pop in the trendiest and most forward-thinking cities, and you certainly won’t come across one in any kind of drab or quiet area. The London hotel is located in the heart in one of the city’s most…