Location - Toronto City Hall

Address
100 Queen Street West
Toronto, ON