CBRE’s Retail Investment Group is pleased to offer for sale 667 Wellington Rd in London; a carefree single-tenant investment property located along a major arterial road north of Hwy 401. The Property consists of a 7,477 sq. ft. freestanding building sitting on 0.949 acre parcel of land. The property is currently leased to Red Lobster with a lease expiry in 2039 with annual rent escalations providing exceptional cash flow for investors.