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 (18 years ago)
Time Zone : America/Edmonton
Local time : 12:29:33 (5th May 2024)

Geography

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

Wembley map