Explore details about location Waterloo Place. Waterloo Place is a location situated within the Rhondda Cynon Taf alongside other areas such as Catherine Street, Nile Road, Gospel Hall Terrace.