Our studio is a delightful place full of wonder and intrigue nestled on Eel Pie Island. A mad jungle paradise in the middle of the Thames. Rich in creative history and with it’s own microclimate.
Float on down.

Studio location

Unit 3
Upper Deck
Eel Pie Island
Twickenham
TW1 3DY

View in Google Maps

Get in touch





    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.