Must · department store · Oxford Street
Huge department store with everything - designer bags, accessories, hats and a big makeup floor.