TALBOT ROAD LIMITED Company number 02255506 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressC/O Flat 7, 130/132 Talbot Road, London, England, W11 1JA PostcodeW11 1JA Companies at this postcode 20 Average house price in W11 1JA £877,000 (19 sales) Map