A collection of the various sites and scenes in London. Brief facts and descriptions of popular restaurants, museums, shops and more.
Sunday, March 16, 2014
Primark London
Location: 14-28 Oxford St, London, Greater London W1D 1AU, United Kingdom Website Facts: - Irish clothing store - Several stores across Europe - The largest store is located in Market Street, Manchester, England - The UK equivalent of an Old Navy/H&M combination; however, the store setup is similar to a Forever 21
No comments:
Post a Comment