Located 2.6 km from O2 Arena in London, this apartment features a balcony with river views. The unit is 2.9 km from Tower Bridge. Free WiFi is provided throughout the property. The unit fitted with a kitchen with a dishwasher and oven. Read more
Located 2.6 km from O2 Arena in London, this apartment features a balcony with river views. The unit is 2.9 km from Tower Bridge. Free WiFi is provided throughout the property. The unit fitted with a kitchen with a dishwasher and oven.