Angie Taylor's London Gallery - displaying sculpture, digital art & animation. Features a permanent exhibition of artist, Angie Taylor as well as other emerging digital artists. Shops and studios on-site also sell wearables - clothes, art, sculpture and music.