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