Located on a quiet residential street enviably located in the heart of Clapham South is this light and bright one bedroom garden flat. Recently refurbished to