Prices from £50,000 £100,000 £200,000 £300,000 £400,000 £500,000 £1,000,000 £2,000,000 Prices up to £50,000 £100,000 £200,000 £300,000 £400,000 £500,000 £1,000,000 £2,000,000