Upload Photo

Penn Station

The original Penn Station opened in 1910 and was demolished in 1963. The current Penn Station lies beneath Madison Square Garden. The New York City Council has given the arena until 2023 to relocate in order to make room for an expansion of Penn Station and redevelopment of the surrounding area.