St.Martin in the Fields - Trafalgar Square, concerts in Londonwww.stmartin-in-the-fields.org/St Martin-in-the-Fields is a landmark church in the heart of London. This premiere London concert venue has been at the heart of the capital's music making for ...