What happens in London every minute (infographic)

What happens in London every minute (infographic)

It’s famous. It’s big. It constantly lures many tourists as it has a lot to offer all year round. It’s London! If you’ve visited it, you were, most likely, impressed. If you didn’t visit it, it probably is on your...
read more