Southbound No 3 Bus Stop

Southbound No 3 Bus Stop
South Croxted Road, London, SE21 8BD