Explore details about location Bell's Place. Bell's Place is a location situated within the Northumberland alongside other areas such as Ovingham Footbridge, Stanley Street South, Towhouse Green.