Ideally located in the cathedral city of St Albans, Crest Nicholson’s Verla will introduce a contemporary collection of just 74 well-designed apartments located within walking distance of St Albans City Centre and St Albans City Train Station. Find out more
Call us +447500911862