lONDON / Luxurious Spa Hotel in The UK

Lansbury Heritage Hotel

The Lansbury Heritage Hotel, is a luxury spa hotel located near Canary Wharf. Guests staying at the hotel will be close to O2 arena and Olympic Stadium.

Booking.com