Location:
210 Bellenden Road
SE15 4BW
London United Kingdom
51° 27' 57.6468" N, 0° 4' 26.6988" W
See map: Google Maps