Explore details about location Mafeking Close. Mafeking Close is a location situated within the Liverpool alongside other areas such as Wasdale Road, Back Holland Place, Moorfields.