Explore details about location South Morgan Place. South Morgan Place is a location situated within the Cardiff alongside other areas such as Olympian Drive, South Morgan Place, Grand Avenue.