Marks & Spencer London, UK Office Photos | Glassdoor