I would highly recommend james place , I was in Earlsfield for work and stayed in shared flat before and had no peace and quite but this place is relaxing and definitely cozy that’s why I will be back next year
Cheers James