London is one of the most well-known cities globally, it has a reputation for being quite expensive, which can make budget travel a challenge. Every year, thousands of visitors come to experience its unique mix of modern and historical attractions, and some even hope to spot a member of the Royal Family. The city is…