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