E N LONDON LIMITED Company number 04253797 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address110 The Walk, Potters Bar, Hertfordshire, England, EN6 1QF PostcodeEN6 1QF Companies at this postcode 6 Average house price in EN6 1QF £801,000 (18 sales) Map