At this moment, WHSmith operates 29 branches near Birkenhead, Merseyside. See a complete list of WHSmith locations below.