Glengarry Road, London, SE22
£675,000
Charming and tranquil residential flat just a leisurely stroll from East Dulwich station and the picturesque Dulwich Village, resides this exquisite split-level flat. Embodying timeless elegance and modern comfort, this residence offers three bedrooms, including two spacious doubles and a cosy single bedroom, providing ample space for relaxation and rejuvenation.Stepping into the inviting ambiance of the large reception room, adorned with a bay w...