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