London, England: top 10 attractions and places to visit