I don't often have "uh oh moments" but have you been to Piccadilly Circus recently? This is supposed to be prime retail real estate, an icon a tourists dream yet I counted 3 empty stores, an "isn't Britain great" tat shop, a games arcade, 3 dodgy market stalls and a sports warehouse outlet.



Comments