The Calling Pub
The Calling is located at the corner of Denman and Davie St, just a few steps away from English Bay Beach. Probably for this reason, a lot of people inside the pub were carrying a tour guide! But as the other tourists, we were drawn to the pub mostly because of its location and ...