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
Latitude & Longitude 55.1499,-119.1360
Establishment September 30, 2005 (20 years ago)
Time Zone America/Edmonton
Local time 08:08:51 (19th April 2026)

Geography

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

Wembley map

Click "full screen" full screen map icon to open full mode. View satellite images

Official website of Wembley

Official Website Facebook Twitter