Welcome

Contact Us


Email:  info@schumacherinstitute.org.uk

Telephone: +44 (0) 117 315 5250

Postal Address:

The Schumacher Centre Limited

St Nicholas House

31 - 34 High Street

Bristol

BS1 2AW