gemelli tailors is located 6 lowther street in carlisle (CA3 8) in the region of cumbria (england). This place is listed in the clothing store category of the geodruid carlisle 2020 guide.