Richard Allen gives display at York’s flagship Kutchenhaus store April 17, 2023 News by Leave a Comment on Richard Allen gives display at York’s flagship Kutchenhaus store The Lord Mayor and the Lady Mayoress of York recently attended the York showroom of German kitchen retailer, Kutchenhaus, taking part in its first ever live cooking event with partner AEG.