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