A stunning, newly refurbished split-level three-bedroom apartment, finished to an exceptional standard and ideally located on a peaceful residential street in the heart of Stroud Green. This beautifully presented home features an impressive private balcony, providing the perfect retreat for relaxation or outdoor dining.