Latitude and longitude of TD Stadium

Satellite map of TD Stadium

TD Stadium (formerly known as TD Waterhouse Stadium) is an 8,000-seat Canadian football stadium located at 100 Philip Aziz Avenue on the campus of the University of Western Ontario in London, Ontario. It was built in 2000 at a cost of approximately $10.5-million and replaced J.W.

Latitude: 42° 59' 35.69" N
Longitude: -81° 16' 15.36" W

Nearest city to this article: London

Read about TD Stadium in the Wikipedia Satellite map of TD Stadium in Google Maps

GPS coordinates of TD Stadium, Canada

Download as JSON