About
The Scot's Corner is an establishment located in London, Ontario on 268 Dundas St. The Scot's Corner is in the "Pub" category. Pub grub served in warm, classic surrounds with a pool table, sports memorabilia & beer on tap.
Categories
Pub
Reviews
No review
Leave a review
Nearby restaurants
You may also like