Originally, I thought this was somewhere close to the north-west corner of today’s Buckingham Palace, according to Wikipedia.
However, Latham & Matthews (under “Gardens” in the Index) list this particular Mulberry Garden as being in Hyde Park. I can’t find a reference anywhere to an exact location.
Log in to post an annotation.
If you don't have an account, then register here.