Let The Library Building, 2a St Lukes Avenue, Clapham, London, SW4 £2,500 Monthly Flat 712 sqft 2 2 1