Harrods is a no-brainer, the Food Hall is remarkable. I like Harvey Nichols, for obvious reasons, and Portobello Road for whimsical trinkets. I always find great presents and beautiful vintage clothes in Virginia on Clarendon Cross, and I like The Dispensary on Kensington Park Road.