Very comfortable and clean accommodation in a delightful area of Clapham