Contact

The Toll House

Delamere Terrace

London, W2 6ND

Contact our CEO – Richard Thomas 07815 580295 richardthomas@blocgroup.org

Head of Development – Nick Legget 07551 890293 nicklegget@blocgroup.org