Explore details about location Beach Lane. Beach Lane is a location situated within the Vale of Glamorgan alongside other areas such as Cowbridge By-Pass, Terra Nova Way, The Parade. Additionally, some smaller parts of Beach Lane include specific areas like Stanwell Road, Rectory Lane, Windsor Terrace Lane adding to the diversity of its landscape.