UKData checked October 2026
  1. Home
  2. London
  3. Conference centres
  4. St Matthew's Conference Centre

St Matthew's Conference Centre: conference centre at 20 Great Peter St, London. It is also listed as events venue, training centre and wedding venue.

20 Great Peter St, London SW1P 2BUChecked October 2026