'Stuff of nightmares' - Harry Kane statue which cost £7,200 finally unveiled – with ‘laughable depiction’ of Bayern Munich & England star drawing comparisons to infamous ...
Bayern Munich and England striker Kane has been immortalised at The Peter May Centre in Walthamstow, east London. It was there, when turning out for Ridgeway Rovers, that the record-breaking frontman took his first steps towards superstardom.