
The Savill Garden, located within Windsor Great Park, is a perfect addition for anyone planning to spend time in the area. The garden was commissioned by King George V and created by Sir Eric Savill in 1932 and the space was specifically designed for the general public to enjoy. The castle always comes to mind [...]