LONDON FREIGHT & LOGISTICS LTD Company number 13854069 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit-3, 33 River Road River Road, Barking, England, IG11 0EA PostcodeIG11 0EA Companies at this postcode 74 Average house price in IG11 0EA £383,000 (11 sales) Map