From Britain?

London Stores, a local apparel chain of stores at Annanagar Shanthi Colony.