Plaza on the River is situated on the south bank of the River Thames, opposite the Tate Britain, overlooking some of London's most impressive landmarks including the Houses of Parliament, Big Ben and the London Eye observation wheel.
Other nearby attractions include Westminster Abbey, the Imperial War Museum, The Oval Cricket Ground, Buckingham Palace and London Aquarium.
Location Information
Guests and residents at Plaza on the River can benefit from the complimentary shuttle bus service to and from Waterloo International rail and underground station and Trafalgar Square, which is a convenient five-minute drive.
Aside from Waterloo International (Eurostar), Plaza on the River is also close to Westminster and Pimlico underground stations and Vauxhall rail and underground station.
Private secure parking is also available for guests at Plaza on the River.