Snowy London

Hampstead

It snowed in London yesterday - the heaviest fall for 7 years and the city looked all the more beautiful for it.  Here’s a scene from Hampstead Heath on the way to the FoxLand office.

Leave a Reply