Salisbury in Wiltshire is one of the most underrated cities in the UK for a daytrip