River Clyde

Torchwood Two was located near the waterfront development on the River Clyde in Glasgow. (PROSE: The Twilight Streets)