Music Complex offers the best deals for rehearsal and recording studios with retail sales, equipment hire and storage facilities... In 1989 The Elevator, a 24 track studio in Faircharm Trading Estate off Creekside in Deptford was opened by Aldie..
Relevance: 15.392138