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

… Police unable to stop petrol and diesel thieves without evidence … Evacuated – Police report gas leak in Poland Street.