Lyon Business Park
71 River Rd., Barking IG11 0JS, United Kingdom
3.9
28 reviews
8 comments
G3HW+W4 Barking, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsChristopher armitage
Really small place to get an artic in turn at the entrance and get there early
Austin Tan
Food is good and relaxing place.
Eldarmike3
It's got what you want
Zeljko Jelicic
Ok.
Clifford Harris
Ok
Photography Dualle Dabayl2 years ago
Best place
Amarjit Dhillon2 years ago
Everything in one place.
Ishtiaq Ahmed2 years ago
Business place