Unless you meant a company with ‘Bar & Grill’ in their name?
596 Victoria Street, Hamilton North, Hamilton
Charming English Gastro Pub in Central Hamilton.
View full details for The Londoner English Pub and Restaurant
View full details for The Londoner English Pub and Restaurant