Location Description
Located on the north east corner of Main and Queen Streets in downtown Brampton, the Garden Square is an outdoor entertainment venue with large digital screen, patio tables and chairs. It is anchored by the Rose Theatre whose main entrance is off the Square. Many laneways nearby.