If you think a city break means flights, passports and a dash to the bank for foreign currency, think again. England’s cities are rich in culture and great for shopping, and each has its own unique charms. Hop on the train and escape for a romantic weekend in a city set in stunning countryside, soothe your stresses on a pampering break, or taste the best in regional cooking.