Let it snow, let it snow! London’s winter wonderland

For the past couple of weeks London has been covered with a layer of white, meaning cold weather but also some picturesque scenes, and Londoners have had lots of fun building snowmen and sledging down the many steep slopes around…

Read More

Think you know London? Some facts that might surprise you…

As with many cities, there is far more to the British capital than meets the eye. Check out these little known facts about London: A culturally diverse and multi-ethnic city, London houses people speaking over 300 different languages. About 25%…

Read More