The Islington

1 Tolpuddle Street
N1 0XT London
United Kingdom