Lidl

South Street, Romford


Address: South Street, Town Centre
Romford, RM1 1TB
Map:See Lidl on a map
Region:Town Centre
(Romford)
Nearest Station:Romford
Telephone: 0870 444 1234
Business Type:Supermarkets


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.

More on All In London

The Most Popular Supermarkets
See the busiest businesses



Questions


User Reviews

Features