London, United Kingdom - February 01, 2019: Buses and taxis stuck in heavy traffic on a rainy evening near Lewisham station, bright red lights reflected in wet road and pavement Stock Image
London, United Kingdom - February 01, 2019: Buses and taxis stuck in heavy traffic on a rainy evening near Lewisham station, bright red lights reflected in wet road and pavement