29 photos · Floorplan£2,750,000Guide price8 bed5 bathDetached7,027 sq ftSt. Leonards Hill, Windsor, Berkshire, SL4Listed 2 Apr 2026