Nestled in the vibrant heart of Houston is the iconic Lord and Taylor Memorial City Mall. A landmark of upscale shopping, this department store boasts a vast 160,000 square feet of premium retail space, seamlessly blending luxury with accessibility. The architectural prowess of Durrant Architects is evident in every detail, from the expansive interiors to the modern façade, creating an atmosphere that is both inviting and grand. Owned by the esteemed May Company, the store was inaugurated in 2002, establishing a new benchmark for high-end retail in Houston. The Lord and Taylor Memorial City Mall not only offers an unparalleled shopping experience but also stands as a testament to architectural brilliance and the enduring legacy of top-tier retail.