Located in Upper Lonsdale in North Vancouver, BC, The Queens Cross is a classic neighbourhood pub with old time character and charm that appeals to all generations. Voted best pub in the North Shore News Reader's Choice Awards in 2012 and confirmed by our loyal patrons of over three decades. Best Craft Beer Selection on the North Shore!