Explore details about location Houston Place. Houston Place is a location situated within the Glasgow City alongside other areas such as Gibson Street, University Avenue, Dougrie Close.