Meeting point

New art installation unveiled in Tottenham Hale A new installation of street furniture has been unveiled in Tottenham Hale....