Contact us

0208 133 0760 (voicemail)

The Simplification Centre is a virtual organisation, and we do not have a permanent office.
Please contact us first if you wish to send us postal mail.

We are a registered charity number (1154741). Our registered office, for statutory/official mail only, is
20-22 Wenlock Road, London N1 7GU.