Company name: Rehearsal Space London
Description: Hundreds of music, theatre and dance rehearsal spaces at your fingertips
1 Creek Rd, London SE8 3BT, United Kingdom