Big Pictures
50-54 Clerkenwell Rd., Islington, London, United Kingdom, EC1M 5PS
(02072) 503555 Phone