Explore details about location South Royal Street. South Royal Street is a location situated within the York alongside other areas such as West Philadelphia Street, Home Way, Liberty Court.