Croydon Creative Directory
Sign in

Address

1A Drummond Road, Croydon, London, CR0 1TT

Contact

Send message

About

Studio Upstairs exists to transform the lives of creative people in need of therapeutic asistance. It has 30 years of experience in running groups, organising events and exhibitions and providing studio facilities.