Klea Avenue
London, SW4 9HZ
- Desirable location in Abbeville VillageDesirable location in Abbeville Village
- Beautifully presented throughoutBeautifully presented throughout
- Incredibly bright & spaciousIncredibly bright & spacious
- Exceptional patio gardenExceptional patio garden