
One of Britain’s most ‘boring’ towns is in London
A while back, Rightmove declared that London commuter town Slough was the nation’s most miserable place to live. Now, we return to the capital and its environs to discover the most boring places to live in Britain. Of all the complaints we […]