Terrace Studios August 5, 2010November 5, 2022Exhibition Posted by: Andrea Muendelein 25th September 2010 Terrace Studios annual group show. Opening 25th September 2010.4-17 Frederick Terrace, London E8 4EW.