Hayward House—Ooh La La Land
Manhattan high society meets Old Hollywood glamour at Hayward House. Wander around an elegant Upper East Side townhouse turned chic boutique at 121 East 70th Street on the second floor. To its owners, married couple Jo...
Location: 131 E 70th St, New York, NY 10021
Celebrity Sightings: Dennis Hopper