Explore details about location The Crofts. The Crofts is a location situated within the County Durham alongside other areas such as Osborne Road, Palace Green, Rutland Place.