Latlng: (42.980260, -81.243250)

Other Locations near
London

249 Wellington St. - Gallery

Album uploaded by Dave Summer

Commercial in London, Ontario

Demolished location discovered by Dave Summer on Jan 23 2010