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
Set on the 3rd floor, this one bedroom apartment of 498 sq ft, offers stylish accommodation within a highly sought after location. Available mid April and