Uncategorized July 10, 2010 Model Heidi Klum talks about London and her life Her favourite stores are Selfridges, Topshop & Harrods. This was in this week’s ES Magazine. Enjoy.