WILLOWS LONDON LIMITED Company number 08574999 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressRowarth House, Horley, Oxfordshire, England, OX15 6BJ PostcodeOX15 6BJ Companies at this postcode 27 Average house price in OX15 6BJ £849,000 (18 sales) Map