Music Machine

Address: 
1A Camden High Street
City: 
London
Region: 
Camden
Country: 
England
Postal Code: 
NW1 7JE
Opened: 
1972
Closed: 
1982
Capacity: 
2,434