The Campbell Bar, New York, NY
The Campbell Bar – located in Grand Central Terminal at 15 Vanderbilt Avenue, just off 43rd Street – is an iconic New York institution. The Campbell Bar Terrace has a timeless decor curated with updated quartzite accents and bold brass finishes and features our CT27 Bar Stools in classic red/black stripes with