Search results
We did not find results for: town hall nyc map.
Check spelling or type a new query.
We did not find results for: town hall nyc map.
Check spelling or type a new query.
The Town Hall is a performance space at 123 West 43rd Street, between Broadway and Sixth Avenue near Times Square, in the Theater District of Midtown Manhattan in New York City. It was built from 1919 to 1921 and designed by architects McKim, Mead & White for the League for Political Education. The auditorium has 1,500 seats across two levels and has historically been used for... Wikipedia