God, Government, The White House and Social Action at St. Martin in the Fields Church, Trafalgar Square, London, UK

  • St. Martin in the Fields Church London UK

Event with the Rt. Hon John Denham MP, former Secretary of State for Communities and Local Government