London Road, ISLEWORTH, TW7
Guide price £270,000