Glasgow City Council rakes in more than £1million a year from the bus gate at Nelson Mandela Place in the city centre after filming of Hobbs and Shaw, starring Idris Elba.
Glasgow City Council rakes in more than £1million a year from the bus gate at Nelson Mandela Place in the city centre after filming of Hobbs and Shaw, starring Idris Elba.