After a long stroll, you finally arrive at that one beautiful landmark in, for example, London or Liverpool. Once you arrive, you can’t believe your eyes: hundreds of people are trying to capture the perfect picture in various poses. But what are the most popular hotspots in England? We’ve done our research and compiled a list for you!