Invicta Ground
Use attributes for filter ! | |
Opened | 1890 |
---|---|
Locations | Plumstead |
London | |
England | |
Date of Reg. | |
Date of Upd. | |
ID | 2152914 |
About Invicta Ground
The Invicta Ground was a football stadium in Plumstead, south-east London, that was the home of club Royal Arsenal which is now known as Arsenal.