Oxford Street gas leak: Major shops evacuated as fire crews seal off area – The Mirror

Police say they were called to reports of a gas leak at about 1.05pm this afternoon. The London Fire Brigade also attended as about 400 people from …