Alexander Olch New York Flagship
December 22, 2015 by
Matthew Klassen
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.

01
02
01
02
01
02
01
02



