394 Lee High Rd, London SE12 8RW +44 20 8297 9399
restaurant, Blackheath Park, England, GB
Today
How to go there