Rehearsal & meeting room space for hire in Central London: fully accessible & award-winning