La tienda principal de la firma Ralph Lauren en Madison Avenue, Nueva York (el distrito de compras de lujo más famoso del mundo), también es conocida como The Polo Mansion y The Polo Castle. Es probablemente la tienda más lujosa y bonita del mundo. Su estética supera incluso a la mítica Tyffany de la Quinta Avenida.

Méritos para merecer este calificativo no le faltan. El buque insignia de la marca se ubica en la antigua Mansión Rhinelander y está decorada por la ya desaparecida interiorista Naomi Leff, considerada el colmo del buen gusto. Entre las peculiaridades de la tienda figura su distribución por temas y ambientes que recrean estancias y lugares, a los que apetece viajar de inmediato.

Tras la finalización en 1987 de la Mansión Polo, Leff continuó diseñando otras tiendas de Lauren a la que siguieron impresionantes espacios para Giorgio Armani y clientes privados. Huelga decir que en el establecimiento es posible encontrar absolutamente todos los productos de la marca.