Continental Store
3 & 5 Campdale Rd., Islington, London, United Kingdom, N7 0EA
(02072) 723512 Phone