Sunday 16th June witnessed one of the world’s most intense sporting rivalries rise again. India & Pakistan went head-to-head in this year’s Cricket World Cup - taking place in no other than dear old England & Wales. Ah, so delightful.
Climate change. Global warming. Species extinction. Britain’s finest environmentalists have had enough, and have made a stand in five of London’s busiest places.
Ho ho ho - it’s that time again! With Christmas fast approaching around the corner, the hidden Santas of London rise again to march the streets of London.