People's Palace
AttractionGlasgow
Located in Glasgow Green, the People's Palace is a historic attraction featuring exhibits that document the city's industrial past and local vernacular. The site is housed in a grand red sandstone building and includes an on-site café.
Google rating 4.4 · 3,649 Google reviews · See on Google Maps