Explore details about location Barclay Place. Barclay Place is a location situated within the Stirling alongside other areas such as Fairhill Road, Duke's Pass, Station Wynd.