25 Dollis Avenue is a new development of four large, exquisitely finished apartments located in one of North London’s most desireable neighbourhoods. To describe Dollis Avenue as a quiet tree-lined street would not be doing it justice. This wide, lushly leafy avenue of London Planes is Finchley’s premium residential street.