
- There were no results found.
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 onsite, and it’s bordered by downtown attractions, including the Citadel Theatre, Art Gallery of Alberta, and City Centre Mall.
InfoEdmonton Magazine provides timely, local information on the hottest and most essential shopping, dining, attractions and entertainment.