Explore details about location Westwell Place. Westwell Place is a location situated within the Sheffield alongside other areas such as Headford Gardens, Hutchinson Road, Wooldale Croft.