One Direction was formed in London.
Till now no, they don't have a store in London.
London.
No. One Direction was formed in London, England in 2010.
london
London.
London.
One Direction
In UK, London
London
They are in london and one of them is british
They live in london