Explore details about location Torrington Place. Torrington Place is a location situated within the Capital alongside other areas such as Third Avenue, Sunnyside Avenue, Warrington Drive.