Since 2011 on banks of Regent’s Canal in London, there is a floating bookstore called...

36