Gas leak in central London closes train station, hotels evacuatedTourism Insight News

Gas leak in central London closes train station, hotels evacuated

A major gas leak in central London forced the closure of Charing Cross train station and the evacuation of hundreds…