Eel Pie Island
A private island with a rich history of music and art, accessible during open days.
Eel Pie Island, located in the River Thames at Twickenham, is a private island with a fascinating history of music and art. Once a famous jazz and blues venue in the 1960s, it is now home to an artists' community. The island is open to the public during specific open days, offering a unique glimpse into this creative enclave.