Main: 0871 52...
Website: Visit Website
Conveniently located just a few minutes walk from Romford train station with direct links to London. Local attractions include Queens theatre, an Ice Rink, Liberty shopping centre and The Brewery.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours