Mark 2 131 Stroud Green Road, London, London N43PX