York

What Is The Place In New York With All The Screens?

One Times Square Coordinates 40°45′23″N 73°59′11″W Construction started 1903 Completed 1904 Owner Jamestown L.P. and Sherwood Equities What are the big screens in NYC called? The Mega Screen, also known as the ‘Broadway Spectacular’, is strategically located five flights above street level at 1500 Broadway & West 43rd Street in the heart of the Times …

What Is The Place In New York With All The Screens? Read More »