World's End, The
21-23 Stroud Green Road, London
N4 3EF