Glasgow, at Peoples Palace

On Glasgow Green, near Peoples Palace

Buses point north-west ↖