City Of London Cigars Holborn – ratings and reviews