19 Greenwich Church St, London SE10 9BJ +44 20 8858 3668
restaurant, Box, England, GB
Today
How to go there