Please feel free to drop in. You will find us at :
61 Amwell Street
Islington
London
EC1R 1UR