gardens_virginia_water_gallery_04_530-340[1]Savill Gardens is a stunning landscape located less than 5 miles from Windsor Castle surrounded by Valley Gardens and Virginia Water.  Continue reading Savill Gardens