A fabulous recently refurbished two bedroom flat situated on Landor Road, just moments from Clapham North tube station and all that Clapham High Street has to offer. The accommodation, arranged over two floors, comprises of two large double bedrooms, bright and spacious kitchen/ reception room, and bathroom. The property is presented in immaculate condition throughout and further benefits from a roof terrace.