Explore details about location Lon Fferm Felin. Lon Fferm Felin is a location situated within the Vale of Glamorgan alongside other areas such as Paget Road, St. John's Close, Lidmore Road.