Cosmopolitan Boutique Rambla is located in Rambla Catalunya, 102 1º 2ª, 08008, Barcelona, Spain.