The Nib, Watford

Brand new luxury development consisting of 4* 2 bedroom apartments  and 1 * 3 bedroom apartment located in Watford,