37 Dockhead, London SE1 2BS +44 20 3221 2047
restaurant, Bermondsey, England, GB
Today
How to go there