Meadows Brook is an exclusive development offering a collection of 13 detached houses situated within the picturesque Buckinghamshire village of Stoke Hammond. View fullsize View fullsize Explore the Brochure View Brochure