Explore details about location Professor Place. Professor Place is a location situated within the Durham alongside other areas such as Mallard Avenue, Guilder Cove, Donnybrook Court.