Fantastic house and location. Very easy check in and check out just a few minutes walk from Clapham South station. Would highly recommend staying here for anyone visiting London!