225 Lavender Hill, London SW11 1JR +44 20 7924 5523
restaurant, Battersea, England, United Kingdom
Today
How to go there