Set in London, just an 11-minute walk from London Bridge, Apartment Weller features accommodation with free WiFi. The property is a 16-minute walk from Sky Garden and 1.4 km from Tower of London. The apartment includes a living room and a bathroom with a hair dryer. The accommodation is equipped wit Read more
Set in London, just an 11-minute walk from London Bridge, Apartment Weller features accommodation with free WiFi. The property is a 16-minute walk from Sky Garden and 1.4 km from Tower of London. The apartment includes a living room and a bathroom with a hair dryer. The accommodation is equipped with a kitchen with a dishwasher and oven. Tower Bridge is 1.5 km from the apartment, while London Eye is a 19-minute walk from the property. The nearest airport is London City Airport, 10 km from the property.