Locations St Martin-in-the-FieldsTrafalgar Square, London, Greater London, WC2N 4JJSt Martin's-in-the-FieldTrafalagar Square, London, WC2N 4JHSt Stephen Walbrook39 Walbrook, London, EC4N 8BN