At 1.5 miles long and about a mile wide, Hyde Park is one of the largest of London's Royal Parks. The Joy of Life fountain is a popular spot for splashing around in when the weather heats up. Read more.
At 1.5 miles long and about a mile wide, Hyde Park is one of the largest of London's Royal Parks. The Joy of Life fountain is a popular spot for splashing around in when the weather heats up. Read more.