Miller & Carter St Albans
Restaurant • Cafe • Bar • Pub • Bar and grill • Steak houseOne of the Most Reviewed Bar and grills in St Albans
Address
11 Victoria St, St Albans AL1 3JJ, United Kingdom
Website
Contact
+44 1727 834086Price rating
$$ $$
Rating on Google Maps
4.20 (1K reviews)Open on Google Maps