One of our favourite shopping spots in London is the famous Harrods department store in Knightsbridge. You can find just about everything at Harrods! Recently we were in search of a handbag for a gift and got lost in the Harrods Gift Shop. Come along and see the huge selection! ... Read More
Love London, Paris and Italy? Stay up-to-date with our latest news, blogs and specials by signing up for the Vacation Perfect newsletter.