Tag: Campbell Apartment

  • The Campbell Apartment

    The Campbell Apartment

    ‘ One of my favorite bars in all of New York is called the Campbell Apartment and it is located right inside the most famous train depot of them all, Grand Central Station. I discovered the bar thanks to a guide book I was reading during my first trip to New York, back in December…