Hyde Park North. Royal Visit memorial garden. [M]