Hyde Park was established by Henry VIII in 1536 when he took land from Westminster Abbey to be used as a hunting ground.
Written by Robert Coleman, London's No.1 Cultureseeker!
Hyde Park was established by Henry VIII in 1536 when he took land from Westminster Abbey to be used as a hunting ground.