Great Britain
The professional shopper knows that Harrods is definitely the place to be and be seen. They have a lovely tea in the afternoon.