Back to All Events

Irish Culture in Britain: A Centenary Celebration at The Wigmore Hall

  • The Wigmore Hall Wigmore Street London United Kingdom (map)