If you prefer to spend a rainy afternoon shopping, head to Gran Via, one of Madrid's most famous shopping streets. This bustling avenue is lined with a wide range of shops, from high-end fashion boutiques to popular international brands. Take shelter from the rain in the numerous department stores and shopping malls along Gran Via, where you can browse for the latest fashion trends, accessories, and souvenirs. After a successful shopping spree, you can also enjoy a cup of coffee or a delicious meal at one of the many cafes and restaurants in the area.