£££££

Park Plaza London Riverbank
18 Albert Embankment, London | Area: Westminster - Houses of Parliament - Victoria (Map)
eeee
lVery Good
v | 0.7 miles from The Oval ( 4 mins ) |
t | 15 mins walking |
Uber from £5-6 |
Show Prices