PREVIEW: The Chap Olympiad, Bedford Square Gardens

It has been announced that for the 13th year running, the Chap Olympiad will return with its day long annual celebration of eccentricity.  Set against the backdrop of a traditional English garden party and running on the 15th July, the Chap Olympiad will be hosted by Bedford Square Gardens in London. The day will consist of… Read More