Location 03138
One of Londons largest ice rinks. Housed in a beautiful historical venue with so much to offer. Large enough for productions of any scale. No wonder this film location has always been popular with film makers and photographers.
Additional Info
Distance From London W1(miles): 6.03
Parking:
Access:
Availability:
Power:
Noise:
Address
Area: Central London\North London