On a trip back to my birthplace last weekend, I paid a visit to the tiny market town of Much Wenlock in Shropshire, some 250 kilometres (around 150 miles) north west of London. It’s an excursion I would recommend to anyone planning to come to London for the Olympic Games in two years’ time. Because […]