Oxford Street evacuated: Police close off major London shopping street after emergency

POLICE have evacuated major shops on Oxford Street and shut down several streets in the area after a gas leak was identified on Poland Street.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here