When Did Mark and Spencers Head Office Close in Baker Street Londen?


Marks and Spencer is a major British retailer, with over 895 stores in more than 40 territories around the world. The main Marks and Spencer head office was relocated to Paddington Basin in London in 2004 from their previous office for decades in Baker Street, London.
Similar Questions
About -  Privacy -  Your Cookie Choices  -  Careers -  About P.G. Wodehouse -  Articles -  Help -  Feedback © 2014 IAC Search & Media