Home Business News Orpington depot fire: Seven buses destroyed

Orpington depot fire: Seven buses destroyed

12
0

People living near the bus depot said they were woken by the sound of explosions.
Source: London BBC