We are in the lovely Winchester and we've found the perfect location, Devils Island, North Walls. It's beautiful and very easy to find (behind River Park Leisure Centre) ...