Explore details about location Church Lane. Church Lane is a location situated within the Cardiff alongside other areas such as Windsor Terrace, Fitzalan Place, Atlas Place.