Our address is 26 Queenstown Road, London SW8 3RX

The centre is by the pedestrian crossing traffic lights on Queenstown Road, 50 metres down from its intersection between Lavender Hill and Wandsworth Road.