Garratt Lane, WandsworthLondon, ENGLAND
Wandsworth High Street, WandsworthLondon, ENGLAND
Earlsfield Library 276 Magdalen Road, WandsworthLondon, ENGLAND
Town Library 11 Garratt Lane, WandsworthLondon, ENGLAND
Magdalen Road, WandsworthLondon, ENGLAND