madrid: fenchurch store opening

u.k. street style gains a spanish foothold as fenchurch opens its new flagship. location: calle de campoamor 5 [chueca].