Meat lovers this one is for you. Cattle & Co. is just off Euston Road, the main road connecting Euston and