London 2012 shops in John Lewis stores expand nationwide

9 Views Comments

London 2012 merchandise is now available in even more towns and cities across the UK with John Lewis launching London 2012 shops in all its full line department stores.

About the author