Taking too long? Close loading screen.

united kingdom

ROAD WARRIOR (noun): a person who travels frequently as part of their job and does much work while travelling.
[Oxford English Dictionary]

Europe

Grouse!

I happened to be in London for a day of business meetings this past week. While there, some members of […]

SHARE

Australia & the Pacific Europe Middle East

A Close Shave in London

In London this past week, two stories have dominated the news headlines. The first is that we now have photographic […]

SHARE

Europe

A Visit to the Mad Hatter’s Tea Party

Let’s play a little game. It’s called “Guess Where I Am”. The rules are simple. I will describe a scene, […]

SHARE