15th February 2004

Kenwood House, London NW3 7JR

As Those That Know These Things are not slow to point out, London, compared to most other major cities, is blessed with a considerable amount of (mostly) public green spaces; and no matter where you are in the capital (well, except maybe Islington) you’re never far away from a large open space in which to exercise your pet,…