A general view of the Marks & Spencer Head Office, Waterside House, North Wharf Road, London.
1 / 3
Press Association Images
Thu, Aug 8, 2013 6:21 PM EDT