House sitting London guide – how to: house and pet sitting

As I write, I’m house sitting in London. I’m in the loveliest of places we could never afford in the north of the city. A few minutes up the road is Alexandra Palace! I’m gazing upon the prettiest of gardens that you’d not imagine to be in central London. Rain is coming down hard outside, and [...]