The Oxley Public House promises fantastic food served alongside a good pint or an excellent glass of wine – all at a price that won’t break the bank. This is not posh nosh, but rather classic British dishes that have stood the test of time. All our food is made from scratch, and lovingly prepared by our kitchen team overseen by the Executive Chef & Owner Andrew Carter who is watched very closely by Tara (The Accountant)


  • 2 Bars: one upstairs and one downstairs
  • 3 Patios: The front, The Courtyard and The Terrace (available for private events)
  • Sports screening room on the second floor for all those sports enthusiasts
  • The Executive Table: one large table that seats parties of 8 – 12 for group dining.

Our dining room seats up to 50 people and although reservations are not always required but suggested to prevent disappointment as we fill most nights Call 647-348-1300.

The Snug upstairs is a cozy bar ideal for an intimate drink at lunch or after work. Whether seated on a banquette or on a stool, the Snug is a great place to chat with friends or watch a game, over a pint or two.

Our three patios are great places to enjoy some al fresco dining. Take a seat out front to watch the comings and goings of Yorkville, or relax in the secluded intimacy of the Courtyard, leaving the hubbub behind.

Of course, the bar is always open for those folks who would just like to have a drink on their own or with friends. Cheers!


The Oxley is now pleased to offer The Terrace as an option for your private and corporate events.

Hidden above the hullabaloo of the street, over looking our very own Courtyard patio sits a 38-seat rooftop patio designed with privacy in mind.

We can cater for up to 38 people for either a seated full service dinner feast or a standing cocktail party with nibbles.

Please take a moment to look over our offerings and read through some of the most frequently asked questions.

The team at The Oxley will work hard to make your evening a success by tailoring your event to your every need.

Just ask and let’s see what we can do!

For any further inquiries or to make a reservation for our Terrace or the Snug please give us a call 647-348-1300