
What’s so special about Woburn Forest
Woburn Forest is our newest UK village, situated in rural Bedfordshire. Despite being just an hour outside of London, you’ll feel a million miles away from the city with 365 acres of tranquil forest to explore. Discover what makes Woburn Forest so special