Location 01070
Large stadium with tiered seating rising to the heavens. It has memebers seating with windows out onto the pitch. Long corridors, Large event space and brutlist staircasses.
Additional Info
Distance From London W1(miles): 9.83
Parking:
Access:
Availability:
Power:
Noise:
Address
Area: Inside M25\South West London