Loop

15 Camden Passage, London, London Borough of Islington N1 8EA, United Kingdom
15 Islington high Street London England N1 8EA GB