Tucked away in a small corner, almost unnoticed near the dominant buildings of the Palace of Westminster and Westminster Abbey, stand the remains of the 14th century Jewel Tower which once held...
Your resource for slow travel and international living – new content daily