LOC1885: Football stadium (Greenwich, London)

Large football stadium that has been used in the film "The Damned United" and various other adverts.

Electricity: 3-Phase Mains
Restrictions: Dependent upon matches
Parking: Large Car Park (over 300 spaces)
Local council: Greenwich