Choose your room
Poplar Garden Townhouse Apartment
Poplar Garden Townhouse Apartment London is nestled in Tower Hamlets, which is a great choice for travellers interested in markets, pubs and ancient landmarks, 5 minutes' walk from the restaurant The Olive Branch Cafe.
The huge Coca-Cola London Eye Observation Wheel is located within reach of this apartment, while South Quay tube station is 650 metres away. The apartment is 2.6 km from the domed Royal Observatory Greenwich, and also a 6-minute stroll from Millwall. The bulging skyscraper "Sky Garden" is 4.5 km away.
Poplar Garden Townhouse Apartment lies 20 minutes' drive from Marylebone train station.