Six Mile Public House pub is located at 494 Island Hwy and Six Mile Road, in Victoria, British Columbia, Canada. This is the oldest pub in British Columbia and was established in 1855. I was there for the 150th anniversary in 2005, and it was a good time. It is very beautiful inside, with lots of detail and wood work. The food and service was very good. They have a beautiful outside seating area. Pretty hard to not try this place out, if you are in Victoria.