This Might Be The Coziest Bus Stop In Britain


This bus stop in Devon, England is crowned as the “coziest bus stop in Britain”, and went through a cinderella-like story to get there. Located in the small Dartmoor village of Walkhampton, the building frequently suffered from vandalism. It had … Read More