This may be the capital of England, which you can see historical attractions. Tower of London, the Houses of Parliament, and Kensington Palace are some of the great places here. For shoppers, Harrods department store is for you, which is popular to the single service, sale, and amazing food court.