Wandsworth Town Station

Wandsworth Town Station
London, SW18 1SU
Photo of Wandsworth Town Station