Knight & Lee
From Wikipedia, the free encyclopedia
Knight & Lee is a department store in Southsea, Hampshire, England. The store is part of the John Lewis Partnership group.
This article about a retailer in the United Kingdom is a stub. You can help Wikipedia by expanding it.