Finchley

  • Imperial Square

    London, N12 8QRAvailable

    Prices not released

    Set in an exclusively gated development with beautifully landscaped gardens, this collection of high specification homes offers luxurious living in the sought after location High Road, North Finchley.