17th September 2006

St Johns Church, Hyde Park Crescent, London W2 2QD

No, we haven’t nipped off to the Shires for the weekend (perish the thought) – this is indeed London, fairly central London in fact, just north of Hyde Park at the fine church of St Johns, where we’re at the Annual Horseman’s Sunday parade and service, which has attracted pious steeds and their riders for an outdoor…