On the South Bank of the River Thames, Plaza on the River suites offer elegant, luxury accommodation. Many have superb views of London, whilst all have a modern fitted kitchen. Free WiFi is available in public areas. (from booking.com)
Read More »« Less
No reviews have been added for Plaza on the River yet. Why not be the first to tell people what you think about this business?
Add a Review
You need to be signed in to to rate or review this business.