Sound and Music, London

3rd Floor, South Wing, Somerset House, London, WC2R 1LA, United Kingdom