Located in London, just 1.5 km from Westminster Abbey, The Riverside provides accommodation with free WiFi. This property offers access to a balcony. Houses of Parliament is 1.5 km from the apartment, while Big Ben is a 20-minute walk away. The nearest airport is London City Airport, 12 km from the Read more
Located in London, just 1.5 km from Westminster Abbey, The Riverside provides accommodation with free WiFi. This property offers access to a balcony. Houses of Parliament is 1.5 km from the apartment, while Big Ben is a 20-minute walk away. The nearest airport is London City Airport, 12 km from the property.