M&S Marks and Spencer operates 27 existing branches in Birkenhead, Merseyside. See an entire list of M&S Marks and Spencer locations below.