Gloucester Road gets its first independent bookshop in years