Permission granted for 118 apartments in Lucan

Deane Brothers Developments have secured planning permission for 118 apartments at The Orchard at Old Leixlip Road, Lucan, Co…