Olympics Hurts London’s Merchants

August 1, 2012

Store visits declined as the Olympic games opened in London.

Recent News