102C Streatham High Road, City of London, Greater London SW16 1BW, United Kingdom
Approx 0.38 KM away