Have an unexpected day in Canterbury with my 10 year old son, never been before and don't know the area at all. We will be travelling by train/foot so needs to be city centre, is the Roman museum good for children? Any other suggestions would be welcome!