£1,025,000
A fantastic opportunity to purchase this substantial riverside home on the largest plot of this sought after island with breathtaking view of The Thames and over 130ft of river frontage.