Howell & Russell Hat shop from the BBC set August 29, 2008December 29, 2013 Categories: England & Scotland