Harry Kane statue finally given home in east London after languishing in storage for years
Statue of England captain cost £7,200 to make and has finally been placed at a sports centre in Walthamstow
Statue of England captain cost £7,200 to make and has finally been placed at a sports centre in Walthamstow