Was in London for work for a week - this place was a great location for its proximity to the Liverpool Street Tube Station, as well as all the locational near Shoreditch, Whitechapel, and Billingsgate.
Loved the look and feel of the place, Julia was always available for any questions, easy self check-in / out process!