Visitors to London’s Kensington Gardens this summer may find themselves face to face with a giant pumpkin. No, it’s not part of a farmer’s market or a county fair, nor is it an early Halloween stunt.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results