The total number of WHSmith branches presently open near Glenrothes, Fife is 21. These are all of the close by WHSmith locations.