Clare’s place is a brilliant find in Clapham. Very spacious and stylishly completed, the flat is a great location near to all Clapham amenities. Clare is super responsive and was always on hand to help in advance and during the stay.