Located East of central Nottingham, Holme House is a new build development comprising of 22 luxury one and two bedroom apartments, with allocated parking.