New Opening
Through popular demand, Manteca has now secured a permanent site after running a successful pop-up, formerly known as 10 Heddon Street (Mayfair). The brains behind their new concept come from its creators Chris Leach and David Carter, best known as ‘meat men’.