Church St. Antiques
8 Church St., Westminster Abbey, London, United Kingdom, NW8 8ED
(02077) 237415 Shop