Wigmore Hall Jul 29 2025 Date 29/05/2026 Venue Wigmore Hall Location London, United Kingdom Tickets Tickets