Explore details about location Moira Place. Moira Place is a location situated within the Cardiff alongside other areas such as Laytonia Avenue, Hafod Street, Brynbala Way.