Skip to main content
  1. Home
  2. Sochi Park - Ice Arena

Sochi Park - Ice Arena Tickets

Sochi Park, Albert Memorial Gardens, London, SW7 2AP, Great Britain

Get Directions(Opens in new tab)

0 Upcoming Events

We're sorry, but we couldn’t find any events

Venue Information

Box Office Payment

Visa debit, credit, prepaid or cash

Miscellaneous

Drinks and snacks will be available for purchase. Only Visa (debit, credit ,prepaid) or cash will be accepted