24 photos · Floorplan£8,500 pcm4 bed3 bathDetached2,476 sq ftHam Island, Old Windsor, Windsor, Berkshire, SL4Listed 31 Oct 2025