J & E Shepherd
40 James St., Westminster Abbey, London, United Kingdom, W1U 1EU
(02074) 860950 Phone