London Square Watford is set in the heart of the town on St Albans Road. Relish the bold, contemporary design with open-plan spaces and a quality specification.
Gallery
LOCATION
Watford
TOTAL AREA
BEDROOMS
NO OF UNITS
20
PRICE
GBP 340,000 - 430,000
TENURE
Leasehold
COMPLETION
May 2024
RENTAL YIELD
Up to 7%