John Lewis contract cleaners occupy their flagship store... 13 Jul 2012, Jess Hurd - jj120738.jpg

John Lewis contract cleaners occupy their flagship store... 13 Jul 2012, Jess Hurd - jj120738.jpg