Explore details about location Ramshaw Close. Ramshaw Close is a location situated within the County Durham alongside other areas such as Ida Place, Auckland, Wynyard.