Queen's Park Books in Chamberlayne Road was crowned best independent seller in London at The British Book Awards ...