Harry Kane statue given home in east London after languishing in storage for years
- Posted on November 18, 2024
- By Evening Standard
- 3 Views
Harry Kane statue 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