Harrold is a picturesque Bedfordshire village on the banks of the River Great Ouse. The village enjoys a prime location on the edge of the Harrold-Odell Country Park, which comprises …
Stopped here for a cold drink and spot of lunch from the Deli which has an amazing array of locally sourced and produced stock, with some nice unusual items and …