photos 20230131. McVeigh’s, the last building on the block. 124 Church St was the Windsor Hotel when built in 1882. Now there are plans to pop 2 floors on top and turn it back into a hotel AND put a 45-storey condo tower behind it. Images of the hotel in 1972 and 1913 included. Image February 1, 2023 Vik