Which English park is Kensington Gardens located in?
Victoria Park
19%
Hyde Park
68%
C
Oxford Park
9%
D
Thames Park
5%