Sir Winston Churchill Square

Churchill Square is a great place to enjoy a relaxing lunch break, take a stroll with family and friends, or watch world-class performances and festivals year-round.

Sir Winston Churchill Square, Edmonton, AB T5J, Canada T5J Edmonton Canada