Huge blaze destroys 11 buses at a depot in southeast London
Eleven buses were destroyed at a depot in southeast London overnight, after fire broke out at the facility. The incident happened at Farnborough Hill in Orpington, London. The fire caused significant damage to another four …