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.
Distance From London W1(miles): 6.03
Area: Central London\North London