The Italian Building
Operational

The Italian Building

Lewisham · London · England · SE13

Nearest station: Lewisham DLR Station (metro / underground), 602 m · ~10 min walk

Last checked 11 Sept 2026

28
HOMES
2018
COMPLETED

About

The Italian Building is a build-to-rent apartment development in south-east London, comprising 28 apartments completed in 2018.

Key Statistics

Total Units
28
Completion Date
2018
Nearest station
Lewisham DLR Station(metro / underground) · 602 m · ~10 min walk
Source: NaPTAN (Department for Transport), Open Government Licence v3.0. Walk time is an estimate.

Operator

TSP

Asset Owner

TSP
Enquire about a home

Goes straight to TSP's leasing team. No agency fee, no intermediary.

Enquire about a home