Sligo House is a selection of 1,2 and 3 bedroom apartments located in Watford town centre. Situated in prime location and only 0.5 miles from Watford Junction
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