I LOVED this flat. It’s very quiet, and has all you need. It’s a short walk to Clapham North tube station, and all the fab cafes in Clapham. Communication and check-in were a breeze.
Recommend this stay!