Crikey! This place is mad. I'm talking about Topshop on The Strand (Charing Cross/Oxford Circus).
Topshop is a mega store of a shopaholic's nightmarish temptress, designer knock-off's at an affordable price (bah pounds!) So much goodness in such a huge space.
Cynthia would LOVE this, Carmen wouldn't!
General Rating: *** (Crazy place you have to be in the mood for)
Repeat Visit: *****