LIDL Car Park
13 Buxton Rd, London E17 7LD, United Kingdom
3
2 reviews
2 comments
HXM9+28 London, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsLazar Uchkunev
Lukas_Jay2 years ago
Not great. Access is poor, room is terrible.