Yes, Persa Flores delivers throughout the Spanish peninsula. However, we do not have physical stores in each city, but we guarantee deliveries in less than 24 hours through our online store www.persaflores.com .