Explore details about location James Place. James Place is a location situated within the Rhondda Cynon Taf alongside other areas such as Wind Street, Llanfair Hill, Bryn Rhedyn.