St Martin-in-the-Fields Address Trafalgar Square London United Kingdom Upcoming EventsNo events in this location