Perfect little Garden Villa, clean and charming with a short walk to the station. A perfect stay in Putney