Summer has officially arrived

To all my non-UK readers, the temperature in London is a balmy 18 degrees. You can tell by the heat and, more to the point, the fact that EVERYONE is out on the streets of London taking advantage of it to shop. And the tourists are out too. Oxford Street was absurd today.

London in the summertime… Call me now use the satellite…