The University of Oxford has been a world-leader in scientific research for over 800 years. The discoveries made here have…
For those who love to explore this legacy of rock and roll, you’ll find it woven into London’s DNA. Let’s discover some famous London Rock locations.
Standing in stoic grandeur amidst the rolling hills of Wiltshire, Stonehenge has long been an enigmatic puzzle that has fascinated…
Though it may be synonymous with romance, Paris holds quirky secrets that only add to its appeal. Here are 10 interesting facts about Paris.
Football and The Beatles may have put Liverpool on the map for today’s tourists, but it’s been one of the…
Why was Tower Bridge built? What’s with its unique design? And how can you make the most of a trip to this grand landmark?
The British Isles were invaded a number of times by nations and tribes from all across Europe during the first millennia AD. Here’s a quick timeline of invasions on Britain.
If you’re a big fan of the show, you’ll know that much of the action takes place – locations from CBC’s The Tudors
The last hundred years have seen the world change unimaginably. Technologies that could barely have been conceived of at the…
To many, the private world of the British royals is a source of intrigue and fascination. However, behind this veil…
Madame Tussauds is one of London’s leading attractions where you can meet and take selfies with celebrities.
The UK has had more than one capital. While London is the UK’s de facto capital, its status as capital has never been confirmed officially.