Croydon In The 2010s - Index of Locale handcroft road
https://croydon.randomness.org.uk/?action=index;loc=handcroft road
A hyperlocal guide to Croydon, London, UK.
Strand Motor Company, 156-158 Handcroft Road
Re-saved page to make sure coords are correct. [AutoKake]