Westmount Square, designed by Bauhaus architect Ludwig Mies van der Rohe, is a modern complex with office towers, terrace and shopping concourse that opened in 1967. It has a variety of boutiques, gift shops and art galleries, plus a food court.
Westmount Square

Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.






