George Square

George Square is the premier outdoor space in Glasgow. A beautiful open space in the heart of the city, which will host again on 2016.