South Street, Romford

Address: South Street, Town Centre
Romford, RM1 1TB
Map:Map & nearby
Region:Town Centre
Nearest Station:Romford
More Businesses:

Lidl, exterior picture

Ads by Google
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