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
POPULAR WITH COMMUTERS with its close proximity to the Watford Metropolitan Line station, parks and INTU Watford Shopping Centre, we are delighted to present