Bayern Munich and England striker Kane has been immortalised at The Peter May Centre in Walthamstow, east London. It was ...