Explore details about location North Place. North Place is a location situated within the Cheltenham alongside other areas such as Mersey Road, Prestbury Road, Saint Paul's Road.