How to get your golf fix in the capital
With a past dating back to Roman times, London is widely known as the home of ritual, royalty, elitism and elegance.
But beneath the layers of history and grandeur lies a multifaceted destination brimming with diversity and individuality.
More than 300 languages are spoken in the capital, and one in three Londoners were born outside the UK (with one in four born outside of Europe.)
"London is an extraordinary city, because it is such a melting pot. There are people from all over the world that...
Multiple attacks hours apart