The Riverside Vauxhall

5 St. George's Wharf London SW8 2LE