Our studio is a delightful place full of wonder and intrigue. Nestled on Eel Pie Island in South West London, a mad jungle paradise in the middle of the Thames. Rich in creative history and with its own microclimate. Float on down.

Get in touch

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