Alto soloist, Handel's Israel and Egypt, New London Singers 5th June 2018 Tuesday @ 7:30 pm London, United Kingdom Get Directions Venue Info Address St Martin-in-the-fields Trafalgar SquareLondonWC2N 4JJUnited Kingdom Website: stmartin-in-the-fields.org