Family Travel: best royal mile attractions with kids