Explore details about location Downing Place. Downing Place is a location situated within the Moreau alongside other areas such as Squire Road, Robert Rogers Avenue, Redmond Road.