I visited UK’s best high street in charming waterside town — 1 thing stood out | UK | Travel
Living in London, life can occasionally feel quite hectic. While I love city living, I do try to get away at least a few times each year to truly relax. One of my favourite spots is a place famous for its laid-back vibe and wonderful high street. Totnes is a market town in Devon, known … Read more