St. Martin-in-the-Fields, London, UK Address Trafalgar Square, Charing Cross London WC2N 4JJ United Kingdom Upcoming Events No events in this location