The Tiny Island on the Thames That Once Held The Rolling Stones, David Bowie, and the UK’s Largest Hippie Commune

Let’s take a walk along the towpath by the Thames, breathing in the heady scent of summer. See that island in the middle? That’s where we’re headed. And I’ve got a map, so I know it’s there! Past the gently bobbing riverboats moored at Twickenham, Until we reach a single footbridge. Here we go… And we’re … Continue reading The Tiny Island on the Thames That Once Held The Rolling Stones, David Bowie, and the UK’s Largest Hippie Commune