A stylish one bedroom apartment located on the second floor with a high level of specification and convenient High Street location.
Cedars Road, Clapham, SW4
Clapham High Street, London, SW4
Clapham High Street, Clapham, SW4