Elbowed your way onto the tube one too many times? You can’t get much more chilled out than Petworth. This cute West Sussex town is the kind of place where everyone knows each other (and locals are super-friendly, too). It’s not massive but that’s not to say there’s nothing to do. With antique shops full of trinkets, lovely cafés and the rolling hills of the South Downs to explore, it’s the ideal retreat from London’s hustle and bustle.
RECOMMENDED: More cute villages within easy reach of London