The historic market town of Howden is home to independent shops, charming tea rooms and restaurants, and a magnificent Gothic ...