Miller Carter Newbury Park
➤ Aldborough Road North, Ilford I-IG2 7TD, United Kingdom, ILFORD
Vegetarier, Glutenfrei, Britisch, Kneipen, Steak
"beautiful pub cum restaurant in a beautiful location! we had the steaks, ribs, laughs and the burgers. everything was perfect. the ribeye steak was excellent. regardless of the fact that the service was excellent."