Times Square Serviced Apartments - London51.5126204285179, -0.068206658860845
The stylish Times Square Serviced Apartments London apartment is situated in the business district next to monuments and a tower.
Located in Camden district, the property lies near Tower Gateway subway station and a 15-minute walk of Monument. There is an underground station nearby and other parts of London are easily accessible. Within 250 meters from the venue, Cafe Spice Namaste and The Dispensary serve a wide selection of meals.
The property lies 650 meters away from Fenchurch Street train station.
Rooms are complete with free Wi-Fi, heating and a work desk.
Eat & Drink
Guests can benefit from a full kitchen fitted with a microwave, a dishwasher, an oven, utensils and a washing machine.
This apartment has a balcony that looks onto the hills.
- City landmarks