We're Ready, Let's Talk. Email Us info@mayfaircatering.comlyuda@mayfaircatering.com Call Us +44 (0)20 7323 0112 Find US... Address​ 44 Hallam StreetLondonW1W 6JJUnited Kingdom