About Mayhills Kitchen
Mayhill’s Kitchen, situated in the heart of north London on Cockfosters Parade offers guests a classic Turkish dining experience from lunch until late. We work closely with British suppliers to ensure our dishes use only the very freshest produce. Our herbs and ingredients are sourced to guarantee the finest expression of Anatolian flavour.
Recommended For You