Lidl has opened a new store near Warren Street tube station. 3May 2020Add a comment Lidl has opened a new store near Warren Street tube station. Taken on the 2nd May 2020. Share this:TwitterFacebookLike Loading... Related