A cross between a Flower Farm and an English Country Garden
There will always be something that you have never seen before…..
Nestled in the Buckinghamshire Village of Stoke Hammond, close to Leighton Buzzard, Bletchley and Milton Keynes, we have excellent rail and road links from London