Address: N7 12, Westbourne Road, Barnsbury, London Borough of Islington, London, Greater London, England, N7 8AL, United Kingdom