National Opera Studio

  • 2 Chapel Yard, Wandsworth High Street, SW18 4HZ, London