House of Chommies has opened its doors on Hatfield Street Chommies’ new retail store, House of Chommies, is an elegant mix of history and...