Location 02954
Film friendly football stadium with all the usual back room bits of changing rooms and baths.
Additional Info
Distance From London W1(miles): 3.60
Parking:
Access:
Availability:
Power:
Noise:
Address
Area: South East London