This historic photo is of Queensway in 1958, which used to be the off-ramp for the ferry to West 91大黄鸭.
To the right is the historic Willow Inn, which served as the Greyhound Bus terminal for years, in addition to being a popular restaurant and working man鈥檚 pub. It was also a strip bar and not exactly the tamest place in town. It once stood at 235 Queensway Avenue in 91大黄鸭 before being demolished in 2009.
The photo was shared with Old 91大黄鸭 by Steven James.
Like us on and follow us on .