Michael Marks Building
University of Leeds
Monday-Friday and second Saturday of every month
Bank Holidays - closed
Tel: 0208 7182 800
Copyright © 2023 Marks and Spencer plc (UK)
The Registered Office of Marks & Spencer, Marks and Spencer Group plc, Waterside House, 35 North Wharf Road, London, W2 1NW. Telephone: 020 7935 4422. Registered number: 4256886. Place of registration: England and Wales.
Website by Castlegate IT