JLP Enfield
0 / 0
Prev
Next
About JLP Enfield
Address
- 1 Innova Way, Enfield, Greater London, United Kingdom
Location
- Located on Innova Business Park in Enfield, North London
Building Details
- 86,600 square feet
Major Tenants
- John Lewis Partnership