Presently, Travis Perkins runs 40 locations near Slough, Berkshire. See the entire listing of all Travis Perkins stores below.