Windle & Moodie
41-45 Shorts Gardens
Covent Garden
London WC2H 9AP
United Kingdom