A London bookshop, Halcyon Books offers a haven for book lovers. Browse new and old volumes, and enjoy coffee and tea. Books are bought and sold here.