Squire Pub & Grill: A vibrant local pub in the heart of downtown London, Ontario. Squire Pub & Grill is your go-to destination for an unforgettable dining experience. With an array...more...See more text
Come to Break n Run Bar & Grill enjoy some good Food, Drinks, Billiards & Entertainment on weekends. Full kitchen with 10 Diamond Pool tables, Big screen TV and Daily Specials .......more...See more text