British Museum
Search results
We did not find results for: Hyde Park, London.
Check spelling or type a new query.
We did not find results for: Hyde Park, London.
Check spelling or type a new query.
Hyde Park is a 350 acres, historic Grade I-listed urban park in Westminster, Greater London. A Royal Park, it is the largest of the parks and green spaces that form a chain from Kensington Palace through Kensington Gardens and Hyde Park, via Hyde Park Corner and Green Park, past Buckingham Palace to St James's Park. Wikipedia