The Wellington

The Wellington

Address: 71 Vincent Square, London, SW1P 2PA, United Kingdom Minutes Walk: 10 Minutes Website: https://www.thezhotels.com/hotels/city
Hotel Riu Plaza

Hotel Riu Plaza

Address: Hatton Garden Hotel, 84 Hatton Garden, London EC1N 8JR Minutes Walk: 9 Minutes Website: https://www.riu.com/en/hotel/united-kingdom/london/hotel-riu-plaza-london-victoria