
Perfect Books is a beloved independent bookshop on Elgin Street in Centretown, a fixture of Ottawa’s literary scene for decades. Its thoughtfully curated shelves span literary fiction, non-fiction, politics and poetry, with knowledgeable staff always ready with a recommendation. A welcoming, community-minded shop that hosts author events and champions Canadian writing, it is a rewarding place to browse and a refreshing antidote to the big chains for anyone who loves books.