British tourists numbers have dwindled, but the city’s history, cuisine and new attractions make it worth a stop ...