Guests of London will have a nice stay at Times Square Serviced Apartments London apartment.
All Hallows Barking, Dennis Severs' House and Tower of London are located just 750 meters from the venue. London city center is 5 km away. Serving a wide range of dishes, The Empress and The Dispensary are about 200 meters from the property.
10 minutes by car from London City airport.
The apartment offers 2 bedrooms.