More about Beefeater Grill
Beefeater Grill is located at Mercury Gardens, RM13 Romford, United Kingdom
+441708760570
http://www.beefeater.co.uk/steak-restaurant/Essex/Liberty-Bell-Romford.html