Miller & Carter Lunch
Jubilee Lodge Grange Farm, High Road, Chigwell, Essex, United KingdomSavor an exquisite dining experience at Miller & Carter for lunch, where the finest cuts of steak and a warm, inviting ambiance combine to create a delectable culinary experience.