Have you ever heard about three novel shops in London? They are: Miss Selfridge, Debenhams and Addidas. Today we are going to show you what can you buy there. The 1st shop is Miss Selfridge. The retailer can be found in Madrid and in plenty other areas in the United Kingdom. The shop offers fashionable clothes which can be worn at company meetings as well as at morning meetings with acquaintances or a date with your fiancé.