The Crumbling Thames Hotel Where British Rock and Roll Was Born
Discover Eel Pie Island — the tiny Thames island in Twickenham where the Rolling Stones, The Who, and Rod Stewart launched careers from a crumbling riverside hotel.
Discover Eel Pie Island — the tiny Thames island in Twickenham where the Rolling Stones, The Who, and Rod Stewart launched careers from a crumbling riverside hotel.
Get Hidden Gems of London sent straight to your inbox
↓ Enter your email to get it free ↓
Trusted by 3,000+ London fans • Every Wednesday