Lost placeHistoric
Windsor Theatre
The Windsor Theatre, originally the German Winter Garden, was a theatre in Manhattan located at 43-47 Bowery, New York, New York, United States during 1855–1910. It was on the stretch between Bayard and Canal Streets, across the street from the Thalia Theatre.
In 1855 it was constructed as the German Winter Garden (aka Volks Garden).
Source: Wikipedia / Wikidata
Nearby