Explore details about location Neyland Place. Neyland Place is a location situated within the Cardiff alongside other areas such as Flint Street, Ball Road, Callaghan Square.