Explore details about location Farm Leigh. Farm Leigh is a location situated within the Cardiff alongside other areas such as Ferry Road, Cambria Road, Jim Driscoll Way.