Search Menu

Weekend in NoMad: Lockwood Umbrellas Pop-Up Shop

Ace Hotel New York hosts a Lockwood Umbrellas pop-up shop. The event will include a discussion of the brand's designer umbrellas.

This weekend, Ace Hotel will host a Lockwood Umbrellas Pop-Up Shop in their lobby. Lockwood Umbrellas is a small London-based manufacturer that specializes in stylish, hand-crafted designer umbrellas. Lockwood built a relationship with the Ace Hotel when the hotel franchise started using Lockwood umbrellas in their London location. The temporary shop is part …

Read More ›

Sign Up to receive exclusive content, special offers, and NoMad news.