I've long wanted a Dunhill, but for some strange reason I told myself I would not buy one here in the states. But if I ever had the chance to visit London, I would buy one in London.
So as of now I am making a trip to London later this year, with some free time built in. Where is the Dunhill store, the classic or main store for their pipes? I saw a Dunhill store on a Google map, but it looked like a menswear accessories shop.
Does anyone know the address of the store that is most known for selling their pipes? I'd like to buy one there if possible. Thanks.
So as of now I am making a trip to London later this year, with some free time built in. Where is the Dunhill store, the classic or main store for their pipes? I saw a Dunhill store on a Google map, but it looked like a menswear accessories shop.
Does anyone know the address of the store that is most known for selling their pipes? I'd like to buy one there if possible. Thanks.