84 Walworth Rd, London SE1 6SW +44 20 7701 8899
restaurant, Borough, England, GB
Today
How to go there