Explore details about location Beechwood Avenue. Beechwood Avenue is a location situated within the Rideau-Rockcliffe alongside other areas such as Challenger Boulevard, Mutual Street, London Terrace.