Discover the charming city just 30 minutes from Birmingham, famed for its winding streets and rated as one of the best places ...