United Kingdom

Harrods, London
87-135 Brompton Rd,
Knightsbridge