Explore details about location Marlborough Road. Marlborough Road is a location situated within the Penylan alongside other areas such as Cressy Road, Newport Road, Ty-Gwyn Avenue. Additionally, some smaller parts of Marlborough Road include specific areas like Melrose Avenue, Westville Walk, Colchester Avenue adding to the diversity of its landscape.