Explore details about location Mafeking Road. Mafeking Road is a location situated within the Penylan alongside other areas such as Southern Way, Dovedale Close, Watford Road.