•  

Hyde Park

1 min read by

The major park in Central London and the largest of four Royal Parks that form a chain from the entrance of Kensington Palace through Kensington Gardens past the main entrance to Buckingham Palace.