Explore details about location St. Margaret Street. St. Margaret Street is a location situated within the City of Westminster alongside other areas such as Dell's Mews, Monmouth Place, Portland Place.