128 Bermondsey St, London SE1 3TX +44 20 7378 6063
restaurant, Bermondsey, England, GB
Today
How to go there