London Business Plaza
Mixed Use Office / Retail
Located at 1106-1116 Dearness Drive in London
120,000 sq.ft. of commercial space situated on 8 acres of land in South London.
new website launching soon
Litera Group’s new website will be launching soon. Check back to see our full listing of commercial properties, residential developments and mortgaging opportunities.