The World of McIntosh Townhouse has a storied past. Currently located in the bustle of SoHo, it once supplied electrical power to the city, and in the 1980s and 90s… Read More.
by: Anthony Spon-Smith