Plot 18 at Mallard Meadows in Haddenham is The Talisman, a stylish 3 bedroom semi-detached home available through Shared Ownership. You can buy a share between 10% and 75% and pay rent on the remaining share, giving you a more flexible route into a brand-...