Hyde Park

a public park of 364 acres in the West End district of London.