Garden Picture Library The
Taxi House, 9-11 Woodfield Rd., Westminster Abbey, London, United Kingdom, W9 2BA
(02074) 328200 Phone