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.