Park Plaza On the River Apartments

London

England

A selection of suites that come with a designated lounge, dining area, kitchenette and, in some cases, a teak floored balcony. Choose a Deluxe River View Room or Suite for uninterrupted views over London’s skyline, ranging from the iconic Battersea Power Station to the Houses of Parliament and the vibrant South Bank.