- Buy
- Sell
- Rent
- Landlords
- New homes
New homes for buyersNew homes for sale
- Mortgages
- About us
Industry regulationIndustry regulations
- Branches
St Albans Square is a new development located on London Road in St Albans offering a selection of 11 two bedroom apartments.
The apartments, arranged over four floors provide contemporary and spacious accomodation, perfect for single professionals or couples.
Help to Buy available, all you need is just 5% deposit.