Contact Us

Tel: 020 3036 0978


Address: 2 Angel Square, London, EC1V 1NY

How to find us

Turn left out of Angel Station and go through the arch almost immediately on your left. This will take you into Angel Square. Number 2 will then be ahead of you, to the right, and down some steps.