Huge queues for petrol stations in London

2021-09-26 12

The mammoth queue for a BP petrol station in East Dulwich, south London. Dozens of cars and buses are blocked in by the queues. Residents complained about horns being blasted all night.

Free Traffic Exchange