Top Local Places

The Room rehearsal and studio

, Oldham, United Kingdom
Record Label

Description

ad

Professional sounding recording studio with 3 rehearsal rooms, other features include band photographer, video creator and

Quiz

NEAR The Room rehearsal and studio