Which English park is Kensington Gardens located in?
A
Victoria Park
18%
Hyde Park
69%
C
Oxford Park
9%
Thames Park
4%