Published On Sep 22, 2023
The Rideau Centre is a three-level shopping centre on Rideau Street in Ottawa, Ontario, Canada. It borders on Rideau Street, the ByWard Market, the Rideau Canal, the Mackenzie King Bridge, and Nicholas Street in Downtown Ottawa. It is the largest shopping mall and the main transit hub in the National Capital Region and the sixth largest mall, by area, in Canada.
show more