Trafalgar Square to stage NBA basketball final this summer
City A.M.
London landmark Trafalgar Square will host an NBA basketball final this summer as the capital gets set to welcome the American..