Workshops

  • EELPIE_ARTISTS_Small
  • Workshop alley2
  • workshop alley 1

Eel Pie island is a private island on the Thames at Twickenham. In addition to mixed dwellings and a nature reserve, the island is home to 26 artists studios all situated in and around a working boatyard.