london, sunset, england-5297395.jpg

11 amazing things to see in London

London is the capital of the United Kingdom and is known for its famous sights. Besides these sights, such as Big Ben, Buckingham Palace and London Eye, London is also known for its many soccer clubs. For example, there are a total of 17 professional soccer clubs, no less than seven of which play in […]

11 amazing things to see in London Read More »