2018
Location
Watford, Hertfordshire,
Deliverables
Apartments & Houses
St Johns Road
A collection of seven studio, 1 and 2 bedroom apartments located in the heart of Watford Town Centre and within a 5 minute walk to Watford Junction Station.