The uninspiring town 25 minutes from London that’s the warmest place in the UK

You might only have heard about this place, but could it be time to visit?