Restaurants near Vauxhall Bridge

Showing 1 - 15 of 26 results
Collect 100 points when you book
Park Plaza Riverbank London, 18 Albert Embankment, London SE1 7TJ Within 750m (470m)
Diner Rating:
 

This sultry, dimly lit bar-restaurant on the ground floor of the Park Plaza hotel is definitely more ‘Chino’ than ‘Latino’. The menu incorporates fashionable... more »
First « PREV  1 - 15 of 26 NEXT » Last