Sir Winston Churchill Square

Located in the heart of downtown Edmonton, Churchill Square is a vibrant and lively outdoor venue that hosts a variety of festivals, events, activities year-round. Free Wi-Fi and public washrooms are available on-site, and it's bordered by downtown attractions, including the Citadel Theatre, Art Gallery of Alberta, and City Centre Mall.

Downtown: 102 Ave. & 100 St., Edmonton, Alberta, T5J 2R7

780-944-7740