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"
icon to open full mode. View satellite images