The place is very central, 5 minute walk to Clapham Junction station. The room is very spacious and very clean, with wifi and excellent conditions.
I strongly recommend this place, and next time I am in London, I intend to stay there