Place in Print stocks a variety of Lewisham themed prints, posters, homewares, clothing and gifts. Lewisham is a large urban area of South East London, located close to Greenwich and Deptford. The centre of Lewisham features some new landmark buildings, as well as a large shopping centre and market area.
Lewisham Art Prints and Gifts
Screenprinted Tea Towel