Fantastic alternative to hotels. Placed in the City of London near the Tower of London and Tower Bridge.
Only 10 mins walk to St. Katherine's dock and the Dicken's Inn. Nearby there are many restaurants, bistros and wine bars. The apartment is only 5 minutes walk from Tower Hill and Aldgate underground stations.