Wembley, Alberta

Wembley: Football stadium in London, England, which opened in 2007

About

Quick Facts about Wembley

Population : 1,574
Country : United Kingdom
State : Alberta (Canada)
Twitter username : wembleystadium
Establishment : September 09, 2005 (19 years ago)
Time Zone : America/Edmonton
Local time : 04:28:41 (23rd November 2024)

Geography

Wembley is located at 55°8'60"N 119°8'10"W (55.149948825, -119.136021338).

Wembley map