Nice well appointed flat three bus stops from Putney high street and stations. All you need as a base for exploring London