Green Park greys

No, this isn’t a feature on the North American squirrels that seem to inhabit every inch of London’s green space, rather a trip to Green Park in the extreme grey weather we had yesterday. However, you could tell this was London, given that people were out and about in deck chairs and generally lounging about …