
Location: Kentish Town, NW5
Units: 9 apartments
Units: 9 apartments
At the heart of one of London’s most vibrant areas, Kentish Town, Leighton Road is a luxury development of four maisonettes and five apartments.
At the heart of one of London’s most vibrant areas, Kentish Town, Leighton Road is a luxury development of four maisonettes and five apartments.