Explore details about location James Place. James Place is a location situated within the City of Bristol alongside other areas such as Heath House Lane, Saint Phillips Greenway, Bourchier Gardens.