Swiss Farm Touring and Camping: Campsite near Henley | Kampline

Touring and camping site near Henley-on-Thames, England. Handy base for Windsor Castle, Windsor Great Park and Virginia Water Lake nearby.