The subject site is centrally located within the City of London at the north-west corner of two arterial roads, Oxford Street East and Adelaide Street North. The combined daily traffic count is among the highest in London at 58,500 vehicles per day. The site features nearly 65,000 square feet of retail premises leased to a variety of users including retail, office, recreational, service and medical.
775 Adelaide Street North & 590 Oxford Street East
Our Centres | 775 Adelaide Street North & 590 Oxford Street East

For more information or to contact one of our property managers, please fill out the form below.
TENANTS











Looking for a quality constructor for your next project?