Tagged london

Eel Pie Island Open Studios Weekend: December 10-11, 2016

The artists of Eel Pie Island in Twickenham welcome you to Open Studios weekend on December 10-11, 2016 (10:30am – 5:30pm). It’s an invitation you won’t want to turn down. There is nowhere in London quite as colourful or eccentric as Eel Pie Island. It was music that first made this community synonymous with creativity …

Read more