Hyde park is the largest parks in United kingdom ,and one of the royal parks in London . It created in 1637 , and become a traditional location for mass demonstrations . it overlooking on river Times , and they rent a boat in the river and cycles for one day . You can see the ducks on the road and birds and many of Squirrels everywhere .
really good post, but you have to write more
ReplyDelete