Explore details about location Borough Avenue. Borough Avenue is a location situated within the Vale of Glamorgan alongside other areas such as Clement Place, Canon Street, Gibbonsdown Rise.