Explore details about location Birch Lane. Birch Lane is a location situated within the Vale of Glamorgan alongside other areas such as Owens Close, Cardiff Road, Southern Down Road.