Word on the Water is a lovely independent bookstore in a 100-year-old Dutch barge, currently moored at Granary Square near Kings Cross.
Yes. Here it comes. Shut that Balrog down, Gandalf. YOU. SHALL. NOT-- what?
"In the darkness, two shadows, reaching through the hopeless, heavy dusk. Their hands meet, and light spills in a flood, like a hundred golden urns pouring out the sun."