151 Lambeth Walk, London SE11 6EE +44 20 7582 9318
restaurant, Battersea, England, GB
Today
How to go there