From Battersea Power Station to Hampton Court Palace, these are the best ice rinks to visit this winter in London.
Wandsworth Guardian
2 hours ago
View all