This development is situated in the Leighton-Linslade parish and offers 82 one and two bedroom apartments. Find out how to apply for accommodation at Greenfields.