Lidl

2.0
(1 reviews)
15 Beddington Gardens, Wallington, SM6 0JF
+44 800 977 7766Official website
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Lidl | London | United Kingdom | TripAligner