Explore details about location Talbot Street. Talbot Street is a location situated within the Cardiff alongside other areas such as Loftus Mews, Drope Road, Windsor Road.