Tag: Bedford Square

The Chap Olympiad 2018, London

The Chap Olympiad 2018 Bedford Square London   This country has a long tradition of fetes, summer garden parties and er, eccentricity.  Where else but an Olympiad could they all happily collide for a day of harmless bonkers fun. With Britain riding high in the cultural stakes (but maybe no longer the football…) it is

Read More