Explore details about location Pelorus Place. Pelorus Place is a location situated within the Marlborough alongside other areas such as Hillside Terrace, Kingsford Smith Avenue, Battys Road.