Manor Ground, Plumstead
Association football venue · Plumstead
Association football venue
The Invicta Ground was a football stadium in Plumstead, south-east London, that was the home of club Royal Arsenal, now known as Arsenal.
Closest places in our United Kingdom guide.
Restaurants and cafés within 800 m.
No restaurants or cafés found within walking distance.
Nearby places could not be loaded right now.
More places to explore in United Kingdom.