The UK boasts many amazing cities and towns, none more recognisable than London, England's capital city. The hustle and bustle of this immensely historic city is a thrilling experience for all not to mention its wonderful world of Fashion, Arts and its fine dining establishments. Bask in the various Royal Parks or visit some of London's most historical structures such as London Bridge and Big Ben. London is world renowned as the perfect destination to shop till you drop with numerous shopping districts and centres.