At the moment, WHSmith runs 143 locations near Staines, Middlesex. This is the listing of all WHSmith stores in the area.