The Chap Olympiad is one of Britain’s most eccentric sporting events. This year’s Olympiad takes place at Bedford Square in London on Saturday 15th July…
Archives for Chap Olympiad
Competitive chaps gather for Olympiad
The Chap Olympiad, one of Britain’s most eccentric sporting events, takes place in Bedford Square, London, on Saturday 16th July 2016…
Fine and eccentric gentlemen gather for The Chap Olympiad
The Chap Olympiad, one of Britain’s most eccentric sporting events, takes place in Bedford Square, London on Saturday 12th July 2014…