at 英國, Chelmsford , CM2 6NL United Kingdom
401 FB users likes Miller and Carter, set it to 82 position in Likes Rating for Chelmsford, Essex in Local Business category
Miller and Carter is Chelmsford based place and this enity listed in Steakhouse category. Located at 英國 CM2 6NL. Contact phone number of Miller and Carter: 01245 495336