The Cigar Shop at The Ritz
The Ritz London Cigars150 Piccadilly
London
W1J 9BR
One of the world's most iconic hotels, as conceived by the world's greatest hotelier. For over a century The Ritz has been a benchmark by which other hotels are measured. A London landmark at 150 Piccadilly, The Ritz has been home to the great and the good, the intelligentsia, the glitterati and thousands of discerning guests since 1906.
