£ 65000\mo Sheldon Avenue, Highgate, London, N6 Detached 8 8 Set behind secure gates on one of Highgate’s most prestigious avenues, this exceptional eight bedroom detached residence spans approximately 9,246 sq ft (859 sq m) and offers a rare combination of scale, privacy and refined...