City of London Sinfonia

  • 28 Great Tower Street, EC3R 5AT, London