Locations

168 Westmount Road, Eltham, London SE9 1XA. With side entrance in Elibank Road. Eltham station is close by with a bus depot; B16 stops outside. Click for location and call on 020 8294 0097