Both DSs are desperate to go ice skating this Christmas. Natural History Museum, Somerset House or Hampton Court are all nearby. DS1 is 7 and DS2 is almost 4 and I'm just wondering if any of these rinks are more suitable for younger children than the others?