Cityread: Magic on the streets of London For one month in each year, a book festival helps us discover more of the capital through the lens of literature