Explore details about location Princess Margaret St. Princess Margaret St is a location situated within the Trinidad and Tobago alongside other areas such as Southern Main Road, North Side Road, Seukeran Street.