87 Muswell Hill Broadway, Muswell Hill, London N10 3HA
Grill | Bar | Pub
Miller & Carter Muswell Hill in London is an upscale steakhouse renowned for its expertly crafted steaks, high-quality sides, and chargrilled meats, all paired with a carefully curated selection of wines, ensuring a refined dining experience.