London SE1 community website

Plaza on the River

Plaza on the River

All-suite luxury residence hotel in the same building as the Park Plaza Riverbank.

18 Albert Embankment, London SE1 7TJ
Show me Plaza on the River on a map
Nearest tube station: Vauxhall (530 yards)
Forum discussions about Plaza on the River
Restaurants, pubs & bars near Plaza on the River
We are part of
Independent Community News Network
Email newsletter

For the latest local news and events direct to your inbox every Monday, you need our weekly email newsletter SE1 Direct.

7,000+ locals read it every week. Can you afford to miss out?

Read the latest issue before signing up