Meat lovers this one is for you. Cattle & Co. is just off Euston Road, the main road connecting Euston and Kings Cross. It’s pretty big, with an outdoors space too. The inside is