Our Tender Team were pleased to secure a £7.5m new build luxury development of 9 new apartments on a mansion block on The Bishops Avenue in North London