What can a Londoner learn from a trip to England’s quietest spot?
According to a ‘tranquility map’, Kielder Mires in northern England is the country’s quietest spot. Richard Mellor goes in search of silence....
According to a ‘tranquility map’, Kielder Mires in northern England is the country’s quietest spot. Richard Mellor goes in search of silence....