Breathtaking Views
From the furthest reaches of the Thames to Canary Wharf’s impossible skyscrapers, some of London’s most remarkable views can be found at The Landmark
Looking East across the waterside you will see stunning views of Canary Wharf and with The O2 and Greenwich on the horizon. Looking West displays the River Thames in all its glory with the City of London in clear view, stretching down River to Westminster and the London Eye.