With its landmark octagonal domed tower, The Lansbury is a boutique luxury hotel located just a short walk from London's iconic Canary Wharf. Arrive to an oasis of calm created in a beautifully restored historic building that combines modern style and luxury with a sense of place and distinguished grandeur.
Offer last updated 22nd September 2021 at 10:01.
More durations & special offers available from £99pppn, Book now for more details & availability.
Prices based on 2 sharing.