The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Queen Square
Queen Square is an office building in downtown Dartmouth, Nova Scotia, part of the Halifax Regional Municipality. At 18 floors, Queen Square is the tallest building in the downtown Dartmouth area, and is located on Alderney Drive across from Alderney Gate. The building was constructed in 1975.
Everything about Queen Square →- Country
- Canada