12 photos · Floorplan£2,250 pcm4 bed1 bathSemi-DetachedOtters Brook, Buckingham, MK18Listed 21 Sept 2026