South Street, Romford

Lidl, exterior picture

Address: South Street, Town Centre
Romford, RM1 1TB
Map:Map & nearby
Region:Town Centre
Nearest Station:Romford
More Stores:Lidl London Store Finder

About: Lidl is a supermarket selling a wide selection of groceries and frozen, chilled and tinned food. They also sell a range of cosmetics.

Reviews & Tips from our readers

Related BusinessesNearby alternatives
  1. Tesco Express (0.1 miles)
    South Street, Town Centre, RM1 1RX
  2. Sainsbury's (0.1 miles)
    The Brewery, Town Centre, RM1 1AU
  3. Iceland (0.3 miles)
    Market Place, Town Centre, RM1 3HB

AIL on Social Media

Facebook logo Twitter logo Google G+ logo Instagram logo