Brand new town centre apartments. This exclusive development of just 10 fully refurbished apartments is located in the heart of Watford Town Centre within easy