Tower House : Tower House is a development in Lewisham. We were commissioned to brand the space and create the promotional material to sell the 24,000sqft commercial unit. The building was used as a central trade destination within Lewisham in the 1860s t