Family Travel: royal mile dining with kids