Fantastic location in central London at the heart of the city. Thoroughly recommended if you’re in a group or on business travel. Making trips couldn’t be easier with Liverpool Street Station and Fenchurch Station nearby, as well as a number of markets and Brick Lane not being too far off at a 15-20 minute walk.