2 February 2018 The Homeless World Cup 2016, Glasgow, July 2016 George Square, Glasgow, Scotland. Tags: George Square, Glasgow