Plaza de Cascorro
Madrid 28005 Spain
Madrid 28005 Spain
+34 91 588 2900
Open Hours10am-3pm Sun
OverviewThe capital's best known street market fills up with people to the saturation point after noon, so if you want to wander around all the fascinating stalls in peace, you should...
more
