CAFE HARROW LTD Company number 12456960 · Monitor this company Active - Proposal to Strike off Overview People 7 Financial Control Documents Analysis Location Related Registered office Address395-397 Station Road, Harrow, England, HA1 2AT PostcodeHA1 2AT Companies at this postcode 18 Average house price in HA1 2AT £241,000 (6 sales) Map