SWITZERLAND
Manor
Bahnhofstrasse 75,
8001 Zürich,
Switzerland
UNITED KINGDOM
SELFRIDGES
Selfridges & Co
The Bullring
Upper Mall East Birmingham
B5 4BP
TOPSHOP
Oxford Circus,
214 Oxford St,
West End, London W1W 8LG
WEST VILLAGE
35 Kensington Park Road
London W11 2EU
UK
t: +44 207 243 6912
f: +44 207 243 6917