MADRID, SPAIN  Las Rozas is a 17,200 m2 themed factory outlet retail center just north of Madrid, Spain. The architectural theme creates a pedestrian street lined with two-story stores reminiscent of the historical European retail environment. The retail street branches form a central piazza to on-site parking including a garage and links to an adjacent entertainment center.