Ice Skating in Twickenham This Christmas Twickenham had their own ice skating rink at York House – known as the Richmond Rink (in Twickenham??). I had forgotten how much fun skating was and it was a lovely Christmas activity to do with the family – including Grandad – who...