Alexander Olch New York Flagship
Info
14 Orchard Street
New York, NY 10002
Open daily, 11am-7pm
Words
Known for creating beautifully made, classic neckwear and pocket handkerchiefs, Alexander Olch has recently expanded his offering to include hats, shirting and pyjamas, all of which can be found at his first flagship store. Located on Orchard Street in New York's Lower East Side, the well-appointed brick and mortar, featuring hand bent glass light fixtures and simple white shelving, was built out by the design firm Ennis McIntosh.