Location The Institute of Contemporary Music Performance1b Dyne RoadKilburnLondonLondon NW6 7XGUnited Kingdom 02073280222