The Tiny Thames Island That Launched British Rock — and Nobody Talks About It
Discover Eel Pie Island — the Thames island where the Rolling Stones and The Who launched British rock in the 1960s — plus get weekly London stories free in our newsletter.










