Explore details about location Balgray Place. Balgray Place is a location situated within the Dundee City alongside other areas such as Dochart Terrace, High Street, Bellisle Place.