Treadwell's
33 Store Street
Bloomsbury
London WC1E 7BS
United Kingdom