Simpsons of Piccadilly

Simpsons of Piccadilly was a large retail shop which traded at 203-206 Piccadilly in central London, England, and was built as a quality clothing store for men in 1935–36. Opening for business in April 1936, the store was called 'Simpson' (Piccadilly), but was commonly known as Simpsons or Simpsons of Piccadilly.

Read more about Simpsons Of Piccadilly:  History, Building At Piccadily