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.
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.
Watford
20
GBP 340,000 - 430,000
Leasehold
May 2024
Up to 7%