Killer Cupid Boutique
Born in 2007 and around the corner from Madrid’s biggest shopping street, Gran Via, Killer Cupid Boutique is a small but stylish boutique selling sweaters and t-shirts surrounded by a lot of international and national brands in the boutique. This place is a treasure trove of unique clothes, shoes, and accessories.