Winter Wonderland visitors have been left shocked by the price of food, with one stall charging £16 for a portion of chips. The popular Christmas event, which takes place in Hyde Park, is known for ...
Hyde Park Winter Wonderland has been slammed for its prices as one visitor recently paid £6 for a hot chocolate. The annual Christmas attraction takes over the London park from November until the ...