Vauxhall Caribbean restaurant near the station serving melting roasted chicken with excellent salsas and generous sharing cocktails, though allergy handling needs work.
Info
📍
Address
12 Unit, Flagstaff House, St George Wharf, London SW8 2LE, UK, LDN