Open plan office space for 15 persons available on flexible terms, so you can add space or even move location wherever you need to be. Capital Setting for Your Business.Place your business at the heart of Ottawa in our impressive 116 Albert Street offices. Positioned on the corner of two of the capitals busiest streets, youre at the centre of the citys financial area here.Work