Kirkstall Road is home to The Preston, an impressive renovation of a former derelict building in the sought-after Knowledge Quarter of Leeds. This project created 57 one & two bedroom apartments.