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.

Itineraries containing Eel Pie Island

London, United Kingdom

5 days in London, United Kingdom: hidden gems

Explore hidden gems in London over 5 days, including charming neighborhoods, secret gardens, quirky museums, and unique markets.