Harry Kane statue that is ‘stuff of nightmares’ unveiled after four years hidden away
A statue of Harry Kane has been unveiled at The Peter May Centre in Walthamstow (Image: PA) A statue of Harry Kane which was dubbed the ‘stuff of nightmares’ has been unveiled to the public after spending nearly five years hidden away in storage. The sculpture, which was completed in 2020 at a cost of … Read more