Supermarket Tower Hamlets Showing page 1 of 1 Filters Selected Filters Brand > Lidl Filters Store Type Supermarket 1 Lidl Limehouse 306 Burdett Road,London,England,E14 7DL Lidl Tower Hamlets, Mile End View Details Showing page 1 of 1