Two Must Sees – Harrods and Fortnums!
Our thought, this week, is automatically going to London where the amazing Olympics are being staged…..and, when one thinks of London, if one likes to shop, the first two shops that come to mind are Harrods and Fortnum and Mason.