Madrid is a city best seen on foot, and the right street can be a whole afternoon. Here are seven of the best for strolling, shopping and people-watching, the way locals do it.
1. Gran Via
The grand, cinema-lined spine of the city. Gran Via is Madrids Broadway, all belle-epoque facades and flagship shops.

2. Calle Fuencarral and Malasana
For indie fashion and street style, wander Malasana and its main artery, Calle Fuencarral, packed with concept stores and vintage.

3. Ribera de Curtidores (El Rastro)
On Sunday mornings this La Latina street becomes El Rastro, the citys sprawling open-air flea market. Come early.

4. Cava Baja
The most famous tapas street in Madrid, a short crawl of old taverns. Book a table at Casa Lucio or graze at Juana La Loca nearby.
5. Calle Preciados
The pedestrian shopping run between Puerta del Sol and Callao, always busy, always buzzing.
6. Calle Serrano
Up in elegant Salamanca, Serrano is the address for Spanish designers and luxury flagships.
7. The edge of Retiro
Finish along the leafy avenues bordering Retiro Park, where Madrilenos stroll on weekend afternoons.
Ready to explore? See the full Madrid guide.
Plan your trip to Madrid
Where to stay: try The Hat Madrid, Dear Hotel or 7 Islas Hotel.