28th June 2010

Royal Hospital Road, London. SW3 4SR

Sorry… couldn’t resist. Anyway, here we are in the grounds of the Royal Hospital in Chelsea (as opposed to the Chelsea hospital which is closer to Fulham, really), the home of the Old Brigade – or the Chelsea Pensioners as they’re more commonly known these days, and also the venue of some annual big garden-ie…