Lucky House
80 Shaftesbury Ave., Westminster Abbey, London, United Kingdom, W1D 6NF
(02074) 391739 Phone