A pub blamed for the closure of St James’ Street during last year’s Pride has been given “another chance” and will be allowed to open later again.