Satellite map of Invicta Ground
Map of Invicta Ground
The Invicta Ground was a football stadium in Plumstead, south-east London, that was the home of Royal Arsenal (today known simply as Arsenal) between 1890 and 1893.
Latitude: 51° 29' 8.99" N
Longitude: 0° 05' 10.20" E
Nearest city to this article: Abbey Wood
Read about Invicta Ground in the Wikipedia Satellite map of Invicta Ground in Google Maps