Spurs lose legal challenge over 3,000 home development opposite stadium

Description

Tottenham Hotspur Football Club has lost a legal battle to thwart plans for a £2bn mixed-used development opposite its north London stadium.