London City Island Apartment
London City Island apartment provides guests with a sunbathing terrace, a designated smoking area and an elevator.
Guests will appreciate proximity to Canary Wharf Tower, which is about 25 minute's walk away. London city center is 10 km away. Pepenero pampers guests with Italian and British dishes and lies within 250 meters of the property.
A 5-minute walk to Canning Town subway station.