About The Sound Centre
We're a team of musicians providing and connecting services for other musicians in Liverpool, the Centre of Sound!
More about The Sound Centre
The Sound Centre is located at 3 Birchall Street, L20 8PD Liverpool
http://www.thesoundcentre.com